Big Huge Thesaurus

rosa odorata

noun

sounds kind of like